首先對於要創建聊天室功能,
有幾種做法,
(1)利用ajax來做接值和顯示的效果
(2)利用websocket來做
等等等等....
而我今天會選用的是(2)websocket,
關於websocket,
https://read01.com/zh-tw/dxJBNP.html#.WlDWCa6WaM8
文章裡面形容的比較簡單一點,
畢竟我也不是這個技術的專家,
要講太深也無法~
這張圖片就是基本的socket運作流程圖,
首先server端會建立socket的連線,然後監聽,
這時client建立連線進來握手之後
client才和server端做傳接值的動作。
有錯誤的地方煩請高手幫我補充指教><~超怕講錯的~